""""
添加元素
"""

""""
    使用append(),在list末尾添加一个元素x
"""
from xml.dom.minidom import Element


list01 = [1,2,3,4]
list01.append("append()方法添加")
print(list01)

"""""
    使用extend(),在list末尾一次性添加另外一个序列seq的多个元素
"""
list02 = [1,2,3]
list02.extend(["extend()方法","添加"])
print(list02)

""""
    insert(i,x),在第I个位置添加一个元素X
"""
list03 = [1,2,3]
list03.insert(2,"extend()方法添加")
print(list03)

"""""
修改元素
"""
"""""
    直接赋值,替换原来的元素
"""
list01[1] = "直接赋值，修改痕迹"
print(list01)

"替换切片元素"
list01[1 : 3] = ["切片替换，修改痕迹",10]
print(list01)

"""""
删除元素
"""
""""
    pop(),删除列表中索引元素,如果未指定索引默认删除最后一项
"""
"删除默认最后一个元素"
element = list01.pop()
print(list01)
"删除第0个元素"
element = list01.pop()
print(list01)

""""
    .remove(X),删除列表中的,第一个值为X的元素,没有返回值,如果找不到X则会发送ValueError异常
"""
list02.remove(3)

"""""
    del,可以删除索引,切片,整个列表的内容
"""
list04 = [0,1,2,3,4,5,6,7,8]
"删除索引为2的元素"
del list04[2]
print(list04)
"删除2到6的元素,不包括2,6"
del list04[2 : 6]
print(list04)
"删除整个列表,使用索引0到末尾"
del list04[:]
print(list04)